I think 2-3 is ok...but NOT 5-7 or even older.
To me it is not ONLY SICK looking, but I think it also looks like abuse!
Why? I read once that the worldwide average age for breastfeeding is 5.2 years. Why is this abuse? Why must we sexualize something that should have nothing to do with sex? Seems awfully silly to me.